本发明提供一种MDT处理方法和用户设备。MDT处理方法,包括:检测服务小区中的网络质量下降事件;若所述网络质量下降事件的持续时长大于等于第一时间值,则进行MDT测量。用户设备,包括:检测模块,用于检测服务小区中的网络质量下降事件;计时模块,用于对所述检测模块检测的所述网络质量下降事件的持续时长进行计时;测量处理模块,用于若所述计时模块计时获得的所述网络质量下降事件的持续时长大于等于第一时间值,则进行MDT测量。本发明可以降低UE和网络侧的MDT测量负担,节约网络传输资源。
1.一种最小化路测MDT处理方法,其特征在于,包括:检测服务小区中的网络质量下降事件;若所述网络质量下降事件的持续时长大于等于第一时间值,则进行MDT测量;若所述网络质量下降事件的持续时长小于等于第二时间值,所述第二时间值小于第一时间值,则所述方法还包括:更新第一计数器的计数值,所述第一计数器用于对第一计时器的计时时长内网络质量下降事件的持续时长小于等于第二时间值的事件个数进行计数;在所述第一计时器计时范围内,确定所述第一计数器的计数值是否达到第一阈值;若未达到,则将所述第一计数器的计数值清零;若达到,则停止所述第一计时器,生成第一类测量报告记录,并使用第二计数器对生成的第一类测量报告记录进行计数;在首次生成第一类测量报告记录时,启动第二计时器进行计时;若在所述第二计时器的计时时长内再次生成所述第一类测量报告记录,则重置所述第二计时器进行重新计时;若在所述第二计时器计时结束时,所述第二计数器记录的所述第一类测量报告记录的个数达到第二阈值,则进行MDT测量;若在所述第二计时器计时结束时,所述第二计数器记录的所述第一类测量报告记录的个数未达到第二阈值,则删除全部第一类测量报告记录。
2.根据权利要求1所述的方法,其特征在于,若所述网络质量下降事件的持续时长大于第二时间值且小于第一时间值,则所述方法还包括:生成第二类测量报告记录,并使用第二计数器对生成的第二类测量报告记录进行计数;在首次生成所述第二类测量报告记录时,启动第二计时器进行计时;若在所述第二计时器的计时时长内再次生成所述第二类测量报告记录,则重置所述第二计时器进行重新计时;若在所述第二计时器计时结束时,所述第二计数器记录的所述第二类测量报告记录的个数达到第二阈值,则进行MDT测量;若在所述第二计时器计时结束时,所述第二计数器记录的所述第二类测量报告记录的个数未达到第二阈值,则删除全部第二类测量报告记录。
3.根据权利要求1或2所述的方法,其特征在于,所述进行MDT测量之后,还包括:将MDT测量结果和全部测量报告记录上报给网络侧。
4.根据权利要求1或2所述的方法,其特征在于,若在所述第二计时器计时结束之前,检测到网络质量下降事件的持续时长大于等于第一时间值的事件,则所述方法还包括:进行MDT测量,并将MDT测量结果以及已生成的测量报告记录上报给网络侧。
5.根据权利要求1~2中任一项所述的方法,其特征在于,所述检测服务小区中的网络质量下降事件,包括:检测服务小区中的CPICHxa0RSCP、CPICHxa0Ec/No、P-CCPCHxa0RSCP、ISCP、RSRP和RSRQ中的至少一个网络质量参数降低的事件。
6.一种用户设备,其特征在于,包括:检测模块,用于检测服务小区中的网络质量下降事件;计时模块,用于对所述检测模块检测的所述网络质量下降事件的持续时长进行计时;测量处理模块,用于若所述计时模块计时获得的所述网络质量下降事件的持续时长大于等于第一时间值,则进行MDT测量;还包括:第一计数器、第一计时器、第二计数器和第二计时器;所述第一计数器,用于对所述第一计时器的计时时长内网络质量下降事件的持续时长小于等于第二时间值的事件个数进行计数;所述第一计时器,用于在所述第一计数器开始计数时启动计时;所述第二计时器,用于在生成第一类测量报告记录时进行计时;所述第二计数器,用于对生成的第一类测量报告记录进行计数;所述测量处理模块,还用于若所述计时模块计时获得的所述网络质量下降事件的持续时长小于等于第二时间值,所述第二时间值小于第一时间值,则更新所述第一计数器的计数值;在所述第一计时器计时范围内,确定所述第一计数器的计数值是否达到第一阈值;若未达到,则将所述第一计数器的计数值清零;若达到,则停止所述第一计时器,生成所述第一类测量报告记录;在首次生成第一类测量报告记录时,启动所述第二计时器进行计时;若在所述第二计时器的计时时长内再次生成第一类测量报告记录,则重置第二计时器进行重新计时;若在所述第二计时器计时结束时,所述第二计数器记录的所述第一类测量报告记录的个数达到第二阈值,则进行MDT测量;若在所述第二计时器计时结束时,所述第二计数器记录的所述第一类测量报告记录的个数未达到第二阈值,则删除全部第一类测量报告记录。
7.根据权利要求6所述的用户设备,其特征在于,所述第二计时器,还用于在生成第二类测量报告记录时进行计时;所述第二计数器,还用于对生成的第二类测量报告记录进行计数;所述测量处理模块,还用于若所述计时模块计时获得的所述网络质量下降事件的持续时长大于第二时间值且小于第一时间值,则生成所述第二类测量报告记录;在首次生成第二类测量报告记录时,启动所述第二计时器进行计时;若在所述第二计时器的计时时长内再次生成第二类测量报告记录,则重置第二计时器进行重新计时;若在所述第二计时器计时结束时,所述第二计数器记录的所述第二类测量报告记录的个数达到第二阈值,则进行MDT测量;若在所述第二计时器计时结束时,所述第二计数器记录的所述第二类测量报告记录的个数未达到第二阈值,则删除全部第二类测量报告记录。
8.根据权利要求6或7所述的用户设备,其特征在于,所述测量处理模块,还用于将MDT测量结果和全部测量报告记录上报给网络侧,或者若在所述第二计时器计时结束之前,检测到网络质量下降事件的持续时长大于等于第一时间值的事件,则进行MDT测量,并将MDT测量结果以及已生成的测量报告记录上报给网络侧。
技术领域本发明涉及网络技术,尤其涉及一种最小化路测(Minimizationxa0ofxa0Drivexa0Test,以下简称:MDT)处理方法和用户设备。
背景技术MDT是一种利用用户设备(Userxa0Equipment,以下简称:UE)上报的测量报告进行路测的技术,其具有路测开销少和优化周期短等优势。在现有技术中,UE基于事件触发进行MDT上报,当UE确定触发条件满足时,即可进行MDT测量。具体来说,UE可以检测服务小区的网络质量参数,一旦该网络质量参数小于预设门限,则UE即可进行MDT测量,并向网络侧上报MDT测量信息。依据UE当前所处的状态,UE的MDT测量上报方式有所不同。当处于连接态时,UE会立即上报MDT测量信息,当处于空闲态时,UE将会存储MDT测量信息并生成测量报告记录(以下简称:log)用于后续上报。但是,无线环境的多变性使得网络质量也呈多变性,这导致UE可能会频繁地进行MDT测量上报,一方面增加了UE和网络侧的工作负担,另一方面也浪费了网络传输资源。
发明内容本发明提供一种MDT处理方法和用户设备,以降低UE和网络侧的MDT测量负担,节约网络传输资源。本发明提供一种MDT处理方法,包括:检测服务小区中的网络质量下降事件;若所述网络质量下降事件的持续时长大于等于第一时间值,则进行MDT测量。本发明提供一种用户设备,包括:检测模块,用于检测服务小区中的网络质量下降事件;计时模块,用于对所述检测模块检测的所述网络质量下降事件的持续时长进行计时;测量处理模块,用于若所述计时模块计时获得的所述网络质量下降事件的持续时长大于等于第一时间值,则进行MDT测量。本发明可以通过设定第一时间值来区分网络质量是短期下降还是长期下降,也即区分导致该网络质量下降的因素是随机发生的,还是网络本身确实出现了问题,UE可以以该第一时间值为参考依据,只有在确定网络质量下降事件的持续时长大于等于第一时间值时才进行MDT测量。因此,本发明可以避免UE因为受到无线环境中随机因素的影响而频繁进行MDT测量,降低了UE的负荷,相应地,也降低了网络侧由于频繁对MDT测量结果进行处理的负荷,而且,也避免了频繁上报MDT测量结果而占用网络传输资源的问题。
附图说明图1为本发明MDT处理方法实施例的流程图;图2为本发明用户设备实施例一的结构示意图;图3为本发明用户设备实施例二的结构示意图;图4为本发明用户设备实施例三的结构示意图。
具体实施方式图1为本发明MDT处理方法实施例的流程图,如图1所示,本实施例的方法可以包括:步骤101、检测服务小区中的网络质量下降事件。具体来说,UE可以检测服务小区的网络质量,进而检测服务小区中的网络质量下降事件。该检测可以是周期检测或者随机检测,另外,该本领域技术人员可以采用一定的参考标准来确定网络质量下降到何种程度时被认定为发生网络质量下降事件。在具体实现时,公共导频信道接收信号码功率(Commonxa0Pilotxa0Channelxa0Receivedxa0Signalxa0Codexa0Power,以下简称:CPICHxa0RSCP)、CPICH信噪比(以下简称:CPICHxa0Ec/No)、基本公共控制物理信道接收信号码功率(Primaryxa0Commonxa0Controlxa0Physicalxa0Channelxa0Receivedxa0Signalxa0Codexa0Power,以下简称:P-CCPCHxa0RSCP)、干扰信号码功率(Interferencexa0Signalxa0Codexa0Power,以下简称:ISCP)、参考信号接收功率(Referencexa0Signalxa0Receivedxa0Power,以下简称:RSRP)和参考信号接收质量(Referencexa0Signalxa0Receivedxa0Quality,以下简称:RSRQ)这些参数均可以用于表征服务小区的网络质量,因此,UE可以对服务小区中的这些质量参数中的一个或者几个进行检测,进而检测服务小区中的CPICHxa0RSCP、CPICHxa0Ec/No、P-CCPCHxa0RSCP、ISCP、RSRP和RSRQ中的至少一个网络质量参数降低的事件。需要说明的是,本实施例并不限定UE对网络质量进行检测的具体手段,本领域技术人员可以采用现有技术实现UE检测网络质量下降事件。步骤102、若所述网络质量下降事件的持续时长大于等于第一时间值,则进行MDT测量。在现有技术中,UE一旦检测到网络质量下降事件,就会触发MDT测量。但是,在本实施例中,UE在检测到网络质量下降事件后,并不立刻触发MDT测量,而是需要进一步确定该网络质量下降事件的持续时长,只有在该网络质量下降事件的持续时长超过第一时间值时,才进行MDT测量。具体来说,网络质量可能受到无线环境中各种因素的影响,某些因素可能是随机发生的,而且时间可能会很短,因此,网络质量可能也是在很短的一段之间内下降,之后又恢复了,因此,如果采用现有技术,UE可能需要进行频繁的MDT测量,增加了UE的负荷,但是本实施例可以通过设定第一时间值来区分网络质量是短期下降还是长期下降,也即区分导致该网络质量下降的因素是随机发生的,还是网络本身确实出现了问题,以该第一时间值为参考依据,只有网络质量下降事件的持续时长大于等于第一时间值,UE才进行MDT测量。需要说明的是,根据网络本身可能出现的不同的问题,本领域技术人员可以通过实验来确定该第一时间值。后续,如果UE当前处于连接态,则UE可以将MDT测量结果上报给网络侧,如果UE当前处于空闲态,则UE可以生成log并等待后续进入连接态时再将该log上报给网络侧。本实施例在具体实现时,UE可以在检测到网络质量下降事件后启动一定时器,该定时器的定时时长即为第一时间值,例如30s,一旦网络质量下降事件在定时器的定时结束时还在发生,则UE可以进行MDT测量。本实施例可以通过设定第一时间值来区分网络质量是短期下降还是长期下降,也即区分导致该网络质量下降的因素是随机发生的,还是网络本身确实出现了问题,UE可以以该第一时间值为参考依据,只有在确定网络质量下降事件的持续时长大于等于第一时间值时才进行MDT测量。因此,本实施例可以避免UE因为受到无线环境中随机因素的影响而频繁进行MDT测量,降低了UE的负荷,相应地,也降低了网络侧由于频繁对MDT测量结果进行处理的负荷,而且,也避免了频繁上报MDT测量结果而占用网络传输资源的问题。在上述实施例的基础上,本发明的技术方案将网络质量下降事件分为三种事件类型:事件一、一旦发生则立即进行MDT测量的事件事件一即为图1所示方法实施例一中网络质量下降事件的持续时长大于等于第一时间值的事件。事件二、单次发生可忽略但一定时间内多次发生则需要进行MDT测量的事件事件二即为网络质量下降事件的持续时间虽未达到第一时间值但是达到了第二时间值,该第二时间值小于第一时间值,UE虽然不用立即进行MDT测量,但是如果在一定时间内这种事件二多次发生,则UE也需要进行MDT测量。针对这种情况,在UE首次检测到事件二时,UE需要启动一个计时器,只要在该计时器计时结束前,出现事件二,则均需要重置该计时器进行重新计时,并且在该过程中,还要针对该事件二生成log进行记录,当生成的log数,也即事件二发生的次数达到预设值,则UE需要进行MDT测量,这说明,虽然该事件的单次出现没有到达立即进行MDT测量的要求,但是在计时器计时范围内多次出现,则仍然说明网络可能存在问题,需要进行MDT测量,并在连接态时将MDT测量结果和log向网络侧上报,在空闲态时等待后续上报。事件三、发生时间较短但是发生频率很高的事件事件三即为网络质量下降事件的持续时间并未达到第二时间值,但是发生频率很高的事件。针对这种情况,UE在首次检测到事件三时,可以先忽略本次事件,并启动计数器对事件三发生的个数进行计数,并且启动计时器开始计时,在后续过程中,每出现一次事件三,则更新计数器的计数值,即计数器的计数值加1,如果在计时器计时结束时,计数器的个数,也即在计时器的计时范围内事件三发生的次数达到预设值,则UE可以针对事件三生成log进行记录,如果在计时器计时结束时,计数器的个数未达到预设值,则这些事件三可以认定为偶然事件,可忽略。以此类推,如果针对事件三生成的log的个数达到预设值,则说明,虽然是偶然事件,但是频繁发生,则UE可以进行MDT测量,在连接态时可立即将MDT测量结果以及log上报网络侧,在空闲态时可等待后续上报。需要说明的是,无线环境的复杂性,导致上述事件一、事件二和事件三可能交叉发生,因此,只要出现事件一,则UE立刻进行MDT测量,而如果事件二和事件三交叉发生,则UE可以对针对事件二和事件三分别生成的log进行统一计数,在该统一计数达到预设值时,UE即可进行MDT测量,但是上报给网络侧的log需要区分事件二和事件三,以便准确反映网络质量。需要说明的是,上述技术方案中所涉及的各种阈值,本领域技术人员均可以根据需求自行设定,设定的时间短,个数少,则进行MDT测量的频率就高。下面采用一个具体的实施例对本发明的技术方案进行详细说明。在本实施例中,假设UE处于连接态,其检测服务小区中的网络质量下降事件,例如检测RSRP低于预设阈值的事件。将RSRP低于预设阈值的持续时长记为T,第一时间值Y=30s,第二时间值X=5s,第一计时器T1的计时时长为1分钟,第二计时器T2的计时时长为5分钟,第一计数器C1的最大计数值,即第一阈值为5,第二计数器C2的最大计数值,即第二阈值为5。下面分别描述各种情况下UE的处理:情况1:UE检测到RSRP低于预设阈值的持续时间超过第一时间值30s,则直接触发UE进行MDT测量,并向网络侧上报MDT测量结果。情况2:UE检测到RSRP低于预设阈值的持续时间未超过第二时间值5s,则UE忽略本次网络质量降低事件,但C1的计数值加1,T1开始计时;UE继续检测RSRP低于预设阈值的事件,当UE在T1的计时时间内再次检测到RSRP低于预设阈值的事件三,则C1的计数值再加1;以此类推,但在T1计时的1分钟范围内,C1的计数值未达到其最大计数值5,则将C1的计数值清0,等待下一次网络质量降低事件重新触发C1和T1。情况3:UE检测到RSRP低于预设阈值的持续时间未超过第二时间值5s,则UE忽略本次网络质量降低事件。但C1的计数值加1,T1开始计时;UE继续检测RSRP低于预设阈值的事件,当UE在T1的计时时间内再次检测到RSRP低于预设阈值的事件三,则C1的计数值再加1;以此类推,在T1计时的1分钟范围内,C1的计数值达到5,则UE可以停止T1计时,并生成一个log_I,该log_I可以记录该服务小区的相关信息以及网络质量降低事件发生的时间信息;在生成该log_I后,UE可以启动T2开始计时;当在T2计时器的计时时长内,只要生成log_I,UE就需要重置T2进行重新计时;以此类推,当在T2计时结束之前,log_I的总数达到C2的最大计数值5个时,则UE可以进行MDT测量,并将MDT测量结果以及生成的全部log都上报给网络侧。如果在T2计时结束时,log的个数未达到5个,则UE可以删除所有的log。情况4:UE检测到RSRP低于预设阈值的持续时间超过5s但未达到30s,则此时UE需要生成log_II,并启动T2开始计时;当UE在T2计时的5分钟之内再次生成log_II,则重置T2计时器进行重新计时,计时时长仍为5分钟;以此类推,当在T2计时结束之前,若生成的log_II的个数达到C2的最大计数值5个,则UE即可进行MDT测量,并将MDT测量结果以及生成的全部log都上报给网络侧。如果在T2计时器计时结束时,log的个数未达到5个,则UE可以删除所有的log。情况5:本情况是情况3和情况4的结合,也即,UE采用C2对情况3所述的场景下生成的log_I和情况4所述的场景下生成的log_II统一计数,不管生成log_I还是生成log_II,T2计时器均要重置,如果在T2计时器计时结束之前,生成的log(包括log_I和log_II)的个数达到C2的最大计数值5个,则UE即可进行MDT测量,并将MDT测量结果以及生成的全部log都上报给网络侧。如果在T2计时器计时结束时,log的个数未达到5个,则UE可以删除所有的log。情况6:UE在上述情况3~5中生成log且log的个数尚未达到5个,但是在T2结束计时之前,UE检测到RSRP低于预设阈值的持续时间超过了30s,则立刻进行MDT测量,并将MDT测量结果以及已生成的log上报给网络侧。图2为本发明用户设备实施例一的结构示意图,如图2所示,本实施例的UE可以包括:检测模块11、计时模块12以及测量处理模块13,其中,检测模块11,用于检测服务小区中的网络质量下降事件;计时模块12,用于对所述检测模块检测的所述网络质量下降事件的持续时长进行计时;测量处理模块13,用于若所述计时模块计时获得的所述网络质量下降事件的持续时长大于等于第一时间值,则进行MDT测量。本实施例的UE可以用于执行图1所示方法实施例的技术方案,其具体用于针对上述事件一进行处理,其实现原理和技术效果类似,此处不再赘述。图3为本发明用户设备实施例二的结构示意图,如图3所示,本实施例的UE在图2所示UE的基础上,进一步的,还包括:第一计数器14、第一计时器15、第二计数器16和第二计时器17,其中,第一计数器14,用于对第一计时器15的计时时长内网络质量下降事件的持续时长小于等于第二时间值的事件个数进行计数;第一计时器15,用于在第一计数器14开始计数时启动计时;第二计时器17,用于在生成第一类测量报告记录时进行计时;第二计数器16,用于对生成的第一类测量报告记录进行计数;测量处理模块13,还用于若计时模块12计时获得的所述网络质量下降事件的持续时长小于等于第二时间值,所述第二时间值小于第一时间值,则更新第一计数器14的计数值,在第一计时器15计时范围内,确定第一计数器14的计数值是否达到第一阈值;若未达到,则将第一计数器14的计数值清零;若达到,则停止第一计时器15,生成第一类测量报告记录,在首次生成第一类测量报告记录时,启动第二计时器17进行计时;若在第二计时器17的计时时长内再次生成第一类测量报告记录,则重置第二计时器17进行重新计时;若在第二计时器17计时结束时,第二计数器16记录的所述第一类测量报告记录的个数达到第二阈值,则进行MDT测量;若在第二计时器17计时结束时,第二计数器16记录的所述第一类测量报告记录的个数未达到第二阈值,则删除全部第一类测量报告记录。本实施例的UE具体可以用于针对上述事件三进行处理,其实现原理和技术效果类似,此处不再赘述。图4为本发明用户设备实施例三的结构示意图,如图4所示,本实施例的UE在图2所示UE的基础上,进一步的,还包括:第二计数器16和第二计时器17,其中,第二计时器17,用于在生成第二类测量报告记录时进行计时;第二计数器16,用于对生成的第二类测量报告记录进行计数;测量处理模块13,还用于若计时模块12计时获得的所述网络质量下降事件的持续时长大于第二时间值且小于第一时间值,则生成第二类测量报告记录,在首次生成第二类测量报告记录时,启动第二计时器17进行计时;若在第二计时器17的计时时长内再次生成第二类测量报告记录,则重置第二计时器17进行重新计时;若在第二计时器17计时结束时,第二计数器16记录的所述第二类测量报告记录的个数达到第二阈值,则进行MDT测量;若在第二计时器17计时结束时,第二计数器16记录的所述第二类测量报告记录的个数未达到第二阈值,则删除全部第二类测量报告记录。本实施例的UE具体可以用于针对上述事件二进行处理,其实现原理和技术效果类似,此处不再赘述。在上述图3和图4所示的实施例的基础上,测量处理模块13,还用于将MDT测量结果和全部测量报告记录上报给网络侧,或者若在第二计时器17计时结束之前,检测到网络质量下降事件的持续时长大于等于第一时间值的事件,则进行MDT测量,并将MDT测量结果以及已生成的测量报告记录上报给网络侧。另外,需要说明的是,本发明上述实施例中的计数器和计时器,既可以采用硬件电路实现,也可以采用软件计时,本领域技术人员可以根据需求自行选择具体的实现方式,本发明实施例不作限定。本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。